package com.bd.scm.domain.models.door;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.experimental.Accessors;

import java.time.LocalDateTime;

/**
 *  门
 *  User: _Cps
 *  Date: 2019.08.28 16:44
 */
@Data
@Accessors(chain = true)
@TableName("st_door_real")
public class StDoorReal {

    private static final long serialVersionUID = 1L;

    private Integer doorLx;

    private Integer cFirst;

    @TableField("Vis_flg")
    private Integer visFlg;

    private Integer devFx;

    @TableField("mjgz_First")
    private Integer mjgzFirst;

    private String doorName;

    private Integer mjgz4;

    @TableField("Group_gly")
    private Integer groupGly;

    @TableField("User_more2")
    private Integer userMore2;

    private Integer openTimes;

    private Integer mjgz1;

    @TableField("Group_more3")
    private Integer groupMore3;

    private Integer dYPoint;

    private Integer cGlypass;

    private Integer dLock;

    @TableField("Door_type")
    private Integer doorType;

    private Integer isMagnetism;

    private Integer cardFx;

    private Integer mjgzMore;

    private String bh;

    private Integer kqFlg;

    private Integer cMore;

    @TableField("Group_more1")
    private Integer groupMore1;

    private Integer mjgz2;

    private Integer openAlarm;

    @TableField("Group_more4")
    private Integer groupMore4;

    private Integer dButton;

    @TableField("User_more3")
    private Integer userMore3;

    @TableField("Type_fx")
    private Integer typeFx;

    private Integer dDotime;

    private Integer cGly;

    private LocalDateTime sj;

    private Integer alwaysOpen;

    private Integer fxFlg;

    private String notice;

    @TableField("Group_more2")
    private Integer groupMore2;

    @TableId(value = "xh", type = IdType.AUTO)
    private Integer xh;

    private Integer qjFlg;

    @TableField("Group_First")
    private Integer groupFirst;

    @TableField("User_more1")
    private Integer userMore1;

    private Integer dDelay;

    @TableField("User_more4")
    private Integer userMore4;

    private Integer mjgz3;

    private Integer dXPoint;

    private Integer isForcein;


}
